AmeliaBooking\Infrastructure\Repository\Bookable\Service\ServiceRepository B

Total Complexity 77
Dependencies 8
Dependents 0
Total lines 944
Lines of code 688
Logical lines of code 220
Comment lines 101
Methods 14
Properties 4

Methods 14

Method Rating Maintainability Complexity Lines of code
getByCriteria()
B
33 15 112
add()
A
34 9 108
getFiltered()
A
40 12 58
update()
A
37 9 79
getAllNumberOfAppointments()
S
47 6 34
getAllNumberOfViews()
S
48 6 33
addViewStats()
S
47 4 41
getAllArrayIndexedById()
S
45 2 58
getCount()
S
53 4 22
getByIdWithExtras()
S
46 2 52
getProviderServicesWithExtras()
S
46 2 50
updateStatusById()
S
55 3 21
deleteViewStats()
S
60 2 13
__construct()
S
68 1 7